electronic pumping - German English Dictionary